#banner-principal {
    background: url(/arquivos/bg-home-slider.jpg) 0 0 repeat-x;
    border-bottom: 1px solid #f2f2f2;
    padding-bottom: 20px;
    width: 100%;
}
#banner-principal .jcarousel-container-horizontal {
    margin: 0 auto;
    width: 960px;
}
#banner-principal .jcarousel-clip {
    overflow: hidden;
}
#banner-principal .jcarousel-clip-horizontal {
    width:  960px;
    height: 573px;
}
#banner-principal .jcarousel-prev,
#banner-principal .jcarousel-next {
    background: transparent url(/arquivos/ic-home-slider-nav.gif) top right no-repeat;
    cursor: pointer;
    display: block;
    width: 41px;
    height: 41px;
    position: absolute;
    bottom: 20px;
    right: 10px;
}
#banner-principal .jcarousel-prev {
    background-position: top left;
    right: 52px;
}